package routes

import (
	"gg_server/controller"
	"gg_server/router"
)

// 好友 操作

func init() {
	group := router.CreateAuth().Group("/friend")

	// 添加好友
	group.GET("/add", controller.FriendController.Add)

	// 查找通过账号用户
	group.GET("/findByAccount", controller.FriendController.FindUserByAccount)

	// 查找用户 通过id
	group.GET("/findById", controller.FriendController.FindUserById)

	// 获取好友请求列表
	group.GET("/friendRequestList", controller.FriendController.FriendRequestList)

	// 同意好友请求
	group.POST("/agree", controller.FriendController.AgreeFriendRequest)

	// 获取好友列表
	group.GET("/friendList", controller.FriendController.GetFriendList)

	// 获取 和 好友聊天的记录
	group.GET("/getChat", controller.FriendController.GetChat)

	// 删除好友
	group.POST("/delFriend", controller.FriendController.DeleteFriend)
}
